/*
 * @Author: CPS
 * @Date: 2020-08-03 10:31:59
 * @Last Modified by: CPS
 * @Last Modified time: 2020-08-29 12:31:05
 * @Projectname Electron-fileWatcher
 * @Filename index.js
 */
'use strict'

/* 测试数据 */
let templateData = {
  watcher: [],
  length: 0, //记录当前对象的长度

  //储存监听文件夹结构
  folder: {
    el: '',
    dirPath: 'D:\\CPS\\MyProject\\Electron-fileWatcher\\design\\resource\\2020年\\',
    fullPath: '',
    filename: [],
    dirname: '7月',
  },

  //储存子文件夹信息
  folders: {
    '2952 (嗡嗡嗡) 打印6份': {
      el: '',
      dirPath: '',
      fullPath: '',
      filename: [],
      dirname: '2952 (嗡嗡嗡) 打印6份',
      filecount: { //文件夹内部的文件种类数量
        txt: 1,
        word: 3,
        excel: 3,
        pdf: 2,
        jpg: 1
      },
      files: [{ //文件夹样式
        type: 'folder',
        basename: '16948 （地球人）',
        fullname: '16948 （地球人）',
        fullPath: 'D:\\CPS\\MyProject\\Electron-fileWatcher\\design\\resource\\2020年\\7月\\16948 （地球人）',
        size: '29.04MB',
        filecount: 0,
      }, { //文件样式
        type: 'file',
        basename: 'test2 - 副本 - 副本 - 副本 - 副本',
        fullname: 'test2 - 副本 - 副本 - 副本 - 副本.doc',
        fullPath: 'D:\\CPS\\MyProject\\Electron-fileWatcher\\design\\resource\\2020年\\7月\\test2 - 副本 - 副本 - 副本 - 副本.doc',
        size: '31.22MB',
        ext: 'doc',
        pages: 0,
        words: '7096个字',
        lines: 0
      }, { //文件样式
        type: 'file',
        basename: 'test2 - 副本 - 副本 - 副本 - 副本',
        fullname: 'test2 - 副本 - 副本 - 副本 - 副本.doc',
        fullPath: 'D:\\CPS\\MyProject\\Electron-fileWatcher\\design\\resource\\2020年\\7月\\test2 - 副本 - 副本 - 副本 - 副本.doc',
        size: '31.22MB',
        ext: 'doc',
        pages: 0,
        words: '5546个字',
        lines: 0
      }],
    }
  }
}

import {
  readSingleFolder,
  createFolderObject
} from './readFolder.js'



export default {
  readSingleFolder, //读取子文件夹信息
  createFolderObject //读取主文件夹信息
}